separation principle - Deutsch Englisch Wörterbuch